package Classes;

import java.util.ArrayList;

import javax.swing.JOptionPane;

public class Musico {
	// ArrayList do tipo cd
	ArrayList<Cd> cds = new ArrayList<Cd>();

	// Variaveis
	private String nome;
	private boolean ehSolo;

	// construtor
	public Musico(String nome, boolean ehSolo) {
		super();
		this.nome = nome;
		this.ehSolo = ehSolo;
	}

	// get
	public String getNome() {
		return nome;
	}

	public boolean isEhSolo() {
		return ehSolo;
	}

	// set
	public void setNome(String nome) {
		this.nome = nome;
	}

	public void setEhSolo(boolean ehSolo) {
		this.ehSolo = ehSolo;
	}

	// Metodos

	public void adicionarCds(Cd cd) {
		cds.add(cd);

	}

	public void removerCds(Cd cd) {
		cds.remove(cd);
	}

	public Cd buscarCds(int index) {

		return cds.get(index);

	}
	
	public void ListarCds(Cd cd){
		for(int cont=0;cont>=cds.size();cont++){
			JOptionPane.showInputDialog(null,buscarCds(cont).getTitulo());
		}
		
	}

	
	

}
